<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ include file="/WEB-INF/common/taglib.jsp" %>

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="renderer" content="webkit">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta content="微社区,Q生活" name="keywords"/>
<meta content="微社区,Q生活" name="description"/>
<title>微社区|Q生活</title>
<link rel="stylesheet" href="${ctx }/static/css/Master.css"/>
<script src="${ctx }/static/js/jquery-1.9.0.min.js"></script>

<link rel="stylesheet" href="${ctx }/static/css/jquery-labelauty.css"/>
<script src="${ctx }/static/js/jquery-labelauty.js"></script>
<%--弹出框组件 --%>
<script src="${ctx}/static/plugins/layer/layer.js"></script>
<%-- 基础js,所有页面都需要引入此js,依赖layer.js --%>
<script src="${ctx}/static/js/common/base.js"></script>
<script type="text/javascript">
	$(document).ready(function(){
		$('.labelautybox :input').labelauty();
	});
</script>

</head>

<body>

<section class="boxRight">
	<div class="OrgTit">${op }</div>
	<div class="context">
		<div class="add_firstmenu">
			<dl>
				<dt>
					日志编号：
				</dt>
				<dd >
					${log.logId }
				</dd>
			</dl>
			<dl>
				<dt>
					分组ID：
				</dt>
				<dd >
					${log.logGroup}
				</dd>
			</dl>
			<dl>
				<dt>
					模块：
				</dt>
				<dd >
					${log.logModule }
				</dd>
			</dl>
			<dl>
				<dt>
					操作：
				</dt>
				<dd >
					${log.logOperation }
				</dd>
			</dl>
			<dl>
				<dt>
					方法：
				</dt>
				<dd >
					${log.logMethod }
				</dd>
			</dl>
			<dl>
				<dt>
					IP：
				</dt>
				<dd >
					${log.logIp}
				</dd>
			</dl>
			<dl>
				<dt>
					请求方式：
				</dt>
				<dd >
					${log.logReqMethod }
				</dd>
			</dl>
			<dl>
				<dt>
					URL：
				</dt>
				<dd >
					${fn:escapeXml(log.logUrl) }<%-- 特殊字符转义 --%>
				</dd>
			</dl>
			<dl>
				<dt>
					请求参数：
				</dt>
				<dd >
					${fn:escapeXml(log.logParam == null?"无":log.logParam)}
				</dd>
			</dl>
			<c:if test="${log.logResult != 1}">
			<dl>
				<dt>
					异常信息：
				</dt>
				<dd >
					${fn:escapeXml(log.logException) }
				</dd>
			</dl>
			</c:if>
			<dl>
				<dt>
					耗时(秒)：
				</dt>
				<dd >
					<fmt:formatNumber type="number" value="${log.logDuration/1000}" pattern="0.000"/>
				</dd>
			</dl>
			<dl>
				<dt>
					结果：
				</dt>
				<dd >
					${diy:keyToValue(log.logResult,'OP_RESULT')}
				</dd>
			</dl>
			<dl>
				<dt>
					类型：
				</dt>
				<dd >
					${diy:keyToValue(log.logType,'OP_TYPE')}
				</dd>
			</dl>
			<dl>
				<dt>
					操作人：
				</dt>
				<dd >
					${diy:getUserNameById(log.useId)}
				</dd>
			</dl>
			<dl>
				<dt>
					操作时间：
				</dt>
				<dd >
					<fmt:formatDate value="${log.logTime}" pattern="yyyy-MM-dd HH:mm:ss" />
				</dd>
			</dl>
			<c:if test="${log.logResult != 1}">
			<dl>
				<dt>
				堆栈信息：
				</dt>
				<dd id="logStackTrace" class="labelautybox labelautybox1">
					<div class="textareaBox">
			            <textarea id="resourceNames" readonly="readonly">${log.logStackTrace }</textarea>
			        </div>
				</dd>
			</dl>
			</c:if>
			<div class="combtn"><a href="javascript:void(0);" onclick="history.back();">返回</a></div>
		</div>
	</div>

</section>
</body>
</html>
